home *** CD-ROM | disk | FTP | other *** search
/ Chip 2005 June / ccd0605.iso / Software / Freeware / Programare / highlight / highlight-W32GUI-2.2-10b-Setup.exe / {app} / langDefs / sml.lang < prev    next >
Text File  |  2004-07-06  |  1KB  |  37 lines

  1. # Standard ML language definition file
  2. #
  3. # Author: AndrΘ Simon
  4. #   Mail: andre.simon1@gmx.de
  5. #   Date: 17.11.2003
  6. # ------------------------------------------
  7. # This file is a part of highlight, a free source code converter released under the GPL.
  8. #
  9. # The file is used to describe keywords and special symbols of programming languages.
  10. # See README in the highlight directory for details.
  11. #
  12. # New definition files for future releases of highlight are always appreciated ;)
  13. #
  14. # ----------
  15. # andre.simon1@gmx.de
  16. # http:/www.andre-simon.de/
  17.  
  18. $KW_LIST(kwa)=abstraction abstype and andalso as before case datatype else end
  19. eqtype exception do fn fun functor handle if in include infix infixr let local
  20. nonfix of op open orelse overload raise rec sharing sig signature struct
  21. structure then type val where while with withtype o true false  Bool String Int
  22. Real Word Char StringCvt Word8 List ListPair Vector TextIO BinIO
  23.  
  24. $KW_LIST(kwb)=bool string int real word
  25.  
  26. $STRINGDELIMITERS="
  27.  
  28. $ML_COMMENT=(* *)
  29.  
  30. $ALLOWNESTEDCOMMENTS=true
  31.  
  32. $IGNORECASE=false
  33.  
  34. $ESCCHAR=\
  35.  
  36. $SYMBOLS= ( ) [ ] { } , ; : & | < > !  = / * %  + -
  37.